Luis Ramos

Filmmaker/writer residing in western New York. 

For inquiries please contact at 

blindowlfilms@gmail.com

or

Blind Owl Films
8710 W Hillsborough
Suite 378
Tampa, FL 33615