Patient Portal. Use our patient portal to make appointments, ask a question, or get a prescription refill. Locations. Quincy 617-479-6636 Brockton 508-584-3505 Pembroke 781-826-3873 Weymouth 781-534-9789 Offering early morning, evening and Saturday hours. Search. Search for: Have a Question?.