General information for Ovelle Bio Corp.
Physical address
117 E 72nd St Apt 2w, New York, Ny, 10021
Mailing address
117 E 72nd St Apt 2w, New York, NY, 10021
Website
ovelle.bio
Points of contact for Ovelle Bio Corp.
SAM.gov Points of Contact
Travis
Potter
Government Business POC
Alternate Government Business POC
Electronic Business POC
Alternate Electronic Business POC
117 E 72ND ST # 2W, NEW YORK, NY, 10021
Additional contact details may be available