Casco Bay Direct Primary Care - Main Location Casco Bay Direct Primary Care Address 100 Brickhill Avenue, South Portland, ME 04106 US 43.637784, -70.308092 Contact Information 207-407-5027 [email protected] Business Hours Summary: Mon-Fri 8am-4pm Location Map View on Google Maps Back to Casco Bay Direct Primary Care