Starlight Llama B&B Business Name: Starlight Llama B&B Category: Accommodations Address: 940 Chesterfield Rd. City: Florence Province Alt: MA Postal Code: 1062 Phone: 1-413-584-1703 Website: www.starlightllama.com